home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / PROGNG_C / THE_PRO.LZH / THE_PRO.ZIP / KERNEL.H < prev    next >
C/C++ Source or Header  |  1987-11-20  |  2KB  |  48 lines

  1. /*
  2. Warning !! power windows kernel functions -- applications programmers should
  3. not use these without a thorough understanding of the design.
  4. */
  5. extern void     k_fmemcpy(void *, void *, unsigned int);
  6. extern void     *k_malloc(unsigned int);
  7. extern int     k_free(void *);
  8. extern int     k_freet(unsigned int, unsigned char);
  9. extern int     k_freeallt(unsigned int);
  10. extern int     k_dispcur();
  11. extern int     k_restoreblk(blkrec *);
  12. extern blkrec     *k_saveblk(unsigned int, unsigned int, unsigned int,
  13.         unsigned int);
  14. extern void     k_restorew();
  15. extern int     k_drawbordw(unsigned int);
  16. extern int     k_drawbordt(unsigned int, unsigned char);
  17. extern int     k_savew();
  18. extern int     k_gethdlt(unsigned int);
  19. extern int     k_gethdlw();
  20. extern void     k_drawbox(int, int, int, int, char, unsigned char *,
  21.         unsigned char, unsigned char);
  22. extern int     k_scrmemcpy(void *, void *, unsigned int, unsigned int,
  23.         unsigned int);
  24. extern int     k_scrmemcpyout(void *, unsigned int, unsigned int, void *,
  25.          unsigned int);
  26. extern int     k_invport(unsigned int, unsigned char, unsigned int,
  27.         unsigned int);
  28. extern int     k_coveredw(unsigned int);
  29. extern int     k_coveredt(unsigned int, unsigned char);
  30. extern int     k_showsw(unsigned int);
  31. extern int     k_showst(unsigned int, unsigned char);
  32. extern int     k_coveredlp(unsigned int, unsigned char, unsigned int,
  33.         unsigned int);
  34. extern int     k_showslp(unsigned int, unsigned char, unsigned int,
  35.         unsigned int);
  36. extern void     k_setcoordw(unsigned int, int *, int *, int *, int *);
  37. extern int     k_in(int, int, int, int, int, int, int, int);
  38. extern int     k_out(int, int, int, int, int, int, int, int);
  39. extern int    k_checklocw(unsigned int);
  40. extern int    k_checkvcoord(unsigned int, unsigned char);
  41. extern void     k_freeblk(blkrec *);
  42. extern void     k_hidecur();
  43. extern void    k_showcur();
  44. extern int     k_getcoordsrng(unsigned int, unsigned int, unsigned int *,
  45.         unsigned int *, unsigned int *, unsigned int *);
  46. extern void     k_updatescr(unsigned int, unsigned char, signed int,
  47.         signed int, signed int, signed int, char);
  48.